foam rubber upholstery - Alemán Inglés Diccionario